trifolium alexandrinum - Turkish English Dictionary